Adwaita: Avoid directly coloring labels wherever possible
authornana-4 <hnmaigo@gmail.com>
Mon, 25 Nov 2019 15:39:33 +0000 (00:39 +0900)
committernana-4 <hnmaigo@gmail.com>
Mon, 25 Nov 2019 15:39:33 +0000 (00:39 +0900)
commit4f82a0de89462aaba3fb58348fa165d7be06b1c1
tree9f06b7da32bb041ea513e9689179daa43fca5177
parent9e4901e8ce12919124ebf721fd8c05c129eb5362
Adwaita: Avoid directly coloring labels wherever possible

Directly coloring labels can create a lot of unintended behaviors.
Unfortunately we can't avoid directly coloring `label:disabled` because
it can be used individually. This, however, tries to inherit color from
the parent element of labels wherever possible.

Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1643
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/_drawing.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css